been implanted - German English Dictionary